twenty-four-second device - Almanca İngilizce Sözlük